satellite switch - Alemán Inglés Diccionario